School of Exercise and Health and Collaborative Innovation Center for Sports and Public Health, Shanghai University of Sport, Shanghai 200438, China; Shanghai Frontiers Science Research Base of Exercise and Metabolic Health, Shanghai University of Sport, Shanghai 200438, China; Key Laboratory of Exercise and Health Sciences (Shanghai University of Sport), Ministry of Education, Shanghai 200438, China. School of Exercise and Health and Collaborative Innovation Center for Sports and Public Health, Shanghai University of Sport, Shanghai 200438, China; Shanghai Frontiers Science Research Base of Exercise and Metabolic Health, Shanghai University of Sport, Shanghai 200438, China; Key Laboratory of Exercise and Health Sciences (Shanghai University of Sport), Ministry of Education, Shanghai 200438, China. Electronic address: guoliang@sus.edu.cn.